<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">
<h:head>
	<link href="css/bootstrap.css" rel="stylesheet" />
	<style>
.ui-widget,.ui-widget .ui-widget {
	font-size: 11px !important;
}
</style>

	<title>Cadastro de Produtos</title>
</h:head>
<body>
	<h:form id="mProdutoForm">
		<p:messages id="messages" showDetail="false" autoUpdate="true"
			closable="true" />
		<p:panel id="mProdutoPanel" style="border: none;">
			<h2>Cadastro de Produtos</h2>
			<h:panelGrid columns="1" cellpadding="2">
				<h:outputText value="Codigo" />
				<p:inputText id="mProdutoIdProduto"
					value="#{beanProduto.produto.id}" size="7" disabled="true" />
			</h:panelGrid>

			<h:panelGrid columns="2" cellpadding="2">
				<h:outputText value="Produto *" />
				<h:outputText value="Uni. Medida " />

				<p:inputText id="mProdutoProduto"
					value="#{beanProduto.produto.descricao}" size="95" />

				<p:inputText id="mProdutoUnidade"
					value="#{beanProduto.produto.uniMedida}" size="8" />
			</h:panelGrid>

			<h:panelGrid columns="6" cellpadding="2">
				<h:outputText value="Grupo" />
				<h:outputText value="" />
				<h:outputText value="" />

				<h:outputText value="Tipo do Produto" />
				<h:outputText value="" />
				<h:outputText value="" />

				<p:inputText id="mProdutoIdGrupo"
					value="#{beanProduto.produto.grupo.id}" size="7">
					<p:ajax event="change" listener="#{beanProduto.hotFindGrupo}"
						process="@this" update="mProdutoGrupo" />
				</p:inputText>
				<p:inputText id="mProdutoGrupo"
					value="#{beanProduto.produto.grupo.descricao}" disabled="true"
					size="35" binding="#{beanProduto.grupo}" />
				<p:commandButton id="mProdutoSelectGrupo" icon="ui-icon-search"
					onclick="dConsultaGrupo.show()" />

				<p:selectOneRadio id="mProdutoTipoProduto"
					value="#{beanProduto.produto.tipoProduto}">
					<f:selectItem itemLabel="Insumo" itemValue="Insumo" />
					<f:selectItem itemLabel="Intermediario" itemValue="Intermediario" />
					<f:selectItem itemLabel="Produzido" itemValue="Produzido" />
					<f:selectItem itemLabel="Final" itemValue="Final" />
				</p:selectOneRadio>



			</h:panelGrid>

			<h:panelGrid columns="5" cellpadding="2">
				<h:outputText value="Custo " />
				<h:outputText value="Mg Lucro(%) " />
				<h:outputText value="Preco de Venda" />
				<h:outputText value="Desc. Max " />
				<h:outputText value="Quantidade " />

				<p:inputText id="mProdutoPrecoCompra"
					value="#{beanProduto.produto.precoCompra}" disabled="true"
					size="10" />
				<p:inputText id="mProdutoLucro" value="#{beanProduto.produto.lucro}"
					size="8" />
				<p:inputText id="mProdutoPrecoVenda"
					value="#{beanProduto.produto.precoVenda}" size="10" />
				<p:inputText id="mProdutoDescM"
					value="#{beanProduto.produto.descMax}" size="8" />
				<p:inputText id="mProdutoQuantidade"
					value="#{beanProduto.produto.quantidade}" size="8" disabled="true" />

				<h:outputText value="Quantidade Min" />
				<h:outputText value="% IPI" />
				<h:outputText value="% ICMS" />
				<h:outputText value=" ICMS" />
				<h:outputText value="" />

				<p:inputText id="mProdutoQuantidadeMin"
					value="#{beanProduto.produto.quantidadeMin}" size="10" />
				<p:inputText id="mProdutoPercIpi" size="8" />
				<p:inputText id="mProdutoPercIcms" size="10" />
				<p:inputText id="mProdutoIcms" size="8" />


			</h:panelGrid>

			<h:panelGrid columns="1" cellpadding="1">
				<h:outputText value="Observações" />
				<p:inputTextarea id="mProdutoObs"
					value="#{beanProduto.produto.observacoes}" rows="2" cols="100" />
			</h:panelGrid>

			<br></br>
			<p:separator />

			<h:panelGrid columns="3" style="float: right;">
				<p:commandButton id="mProdutoSalvar" value="Salvar"
					action="#{beanProduto.save}" update="@form" />
				<p:commandButton id="mProdutoLimpar" value="Limpar"
					action="#{beanProduto.reinit}" update="@form" />
				<p:commandButton id="mProdutoVoltar" value="Voltar"
					onclick="history.back()" />
			</h:panelGrid>


			<h:panelGrid columns="4" cellpadding="2" style="float: left;">
				<h:outputText value="Cadastro" />
				<p:inputText id="mProdutoDataCad"
					value="#{beanProduto.produto.criacao}" size="7" disabled="true" />

				<h:outputText value="Ultima Alter. " />

				<p:inputText id="mProdutoDataAlteracao"
					value="#{beanProduto.produto.alteracao}" size="7" disabled="true" />
			</h:panelGrid>
		</p:panel>


		<p:dialog header="Consultar Grupo" widgetVar="dConsultaGrupo"
			id="mProdutoDConsultaGrupo" resizable="false">
			<ui:include src="/grupo/pConsultaGrupo.xhtml"></ui:include>
		</p:dialog>

	</h:form>

</body>
</html>